cabbage rolls stuffed with small chickens - German English Dictionary